Remove useless segments push/pop in VMXAssist.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 4 Dec 2006 09:20:12 +0000 (09:20 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 4 Dec 2006 09:20:12 +0000 (09:20 +0000)
commitb3fba4e07b25e60247b408bb7420d558fbe42b69
tree36cb71adfb951ee3f9592bfab68a669082f3189a
parentf5bdee9abde46ffff04e9273ba8cbfe4f4a493c7
Remove useless segments push/pop in VMXAssist.
According to Intel Spec, segments registors are cleared when exiting
virtual-8086 mode through trap or interrupts gate, so it's no need to
save their values in stack.
Signed-off-by: Xin Li <xin.b.li@intel.com>
tools/firmware/vmxassist/setup.c
tools/firmware/vmxassist/trap.S
tools/firmware/vmxassist/util.c
tools/firmware/vmxassist/vm86.c
tools/firmware/vmxassist/vm86.h